have time on hands - Turkish English Dictionary